microsystems technology - French English Dictionary